package vo

type ChatModel struct {
	BaseVo
	Name        string  `json:"name"`             // 模型名称
	Value       string  `json:"value"`            // 模型值
	SortNum     int     `json:"sort_num"`         // 排序数字
	Enabled     bool    `json:"enabled"`          // 是否启用模型
	Power       int     `json:"power"`            // 消耗算力点数
	Open        bool    `json:"open"`             // 是否开放模型
	MaxTokens   int     `json:"max_tokens"`       // 最大响应长度
	MaxContext  int     `json:"max_context"`      // 最大上下文长度
	Temperature float32 `json:"temperature"`      // 模型温度
	KeyId       int     `json:"key_id,omitempty"` // 绑定API KEY ID
	KeyName     string  `json:"key_name"`         // API KEY 名称
	Type        string  `json:"type"`
}
